Technology is best when it brings people together.
Chief Technology Officer (CTO) required for rapidly explaining Irish owned software house. Our Client is global leader in smart bu...